bumblebee snail - Alemán Inglés Diccionario